using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Konst3d.Efficiency.Suite
{
    public enum BuyState
    {
        Active,
        Cancelled,
        Paused,
        Completed
    }

    public interface IBuy: IIdentifiable<int>
    {
        BuyState State
        {
            get;
            set;
        }

        string Title
        {
            get;
            set;
        }

        string Description
        {
            get;
            set;
        }

        int Severity
        {
            get;
            set;
        }

        double Price
        {
            get;
            set;
        }

        DateTime DeadLine
        {
            get;
            set;
        }

        DateTime Created
        {
            get;
        }
    }
}
